1
Définir des univers de développement parallèles
AI016Lesson 4
00:00

Dans Git, le développement parallèle est réalisé grâce à la création de branches. Formellement, une branche est une ligne de développement indépendante qui s'écarte du fil principal. Cela permet à plusieurs lignes de travail de coexister en tant que objets internes sans compromettre la stabilité de la base principale du code.

1. L'état primordial : master

Chaque dépôt commence avec une branche par défaut appelée master. C'est la branche par défaut de Git. Quand vous exécutez git branch pour lister toutes les branches, l' astérisque (*) à côté indique qu'il s'agit de l'environnement actuellement extrait — votre univers actif.

master

2. La branche fonctionnalité

Bien que certaines branches soient de courte durée, une branche fonctionnalité est un type de branche thématique plus longue, créée dans le but spécifique de développer une fonctionnalité précise. Elle isole le code en cours de développement du code prêt pour la production sur la branche « master ».

Analogie : Imaginez les plans maîtres d'un gratte-ciel. Pour tester des panneaux solaires, vous utilisez des superpositions transparentes (branches fonctionnalités). Vous pouvez expérimenter et commettre des erreurs sur ces superpositions sans jamais risquer l'intégrité des plans originaux.

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>